using System;
using System.Windows.Forms;

namespace Fcdbas.Core.Windows
{
	public interface ISalForm
	{
		System.Windows.Forms.Form SavedOwner
		{
			get;
		}
		int ReturnValue
		{
			get;
			set;
		}
		bool GetState(SalFormState state);
		void SetState(SalFormState state, bool flag);
		System.Windows.Forms.Control GetLabel(System.Windows.Forms.Control ctrl);
		void SetLabel(System.Windows.Forms.Control ctrl, System.Windows.Forms.Control label);
        //void Show(System.Windows.Forms.Control parent);
        //int ShowDialog(System.Windows.Forms.Control parent);
        //void RegisterAccelerator(System.Windows.Forms.Button btn, System.Windows.Forms.Keys key);
        //void RemoveAccelerator(System.Windows.Forms.Button btn);
	}
}
